.init0{margin-top:50px;opacity:0;transform:translateZ(0);filter:alpha(opacity=0)}
.init1{margin-left:-50px;opacity:0;transform:translateZ(0);filter:alpha(opacity=0)}
.init2{margin-right:-50px;opacity:0;transform:translateZ(0);filter:alpha(opacity=0)}
.head{margin-bottom:666px}

.section{position:relative;z-index:2;float:left;width:100%}
.section .title{float:left;margin:65px 0 0 0;padding:0 0 15px 0;width:100%;background:url(../images/underline.png) no-repeat center bottom}
.section .title h3{position:relative;float:left;width:100%;color:#333;text-align:center;font-size:30px}
.section .title h3 i{color:#0091dd}
.section .title span{float:left;width:100%;color:#999;text-align:center;font-size:15px}

.section .content{position:relative;float:left;margin:0 0 20px 0;width:100%}
.section.profile .content ul{position:relative;float:left;margin:40px 0;width:100%;height:260px}
.section.profile .content ul li{float:left;width:350px;color:#666;text-align:center;font-size:16px}
.section.profile .content ul li.mid{margin-right:75px;margin-left:75px;color:#0091dd}
.section.profile .content ul li img{padding:20px 0}
.section.profile .content ul li p{float:left;margin:20px 0 0 0;width:100%;color:#666;text-align:left;font-size:13px;line-height:30px}
.section.profile .content .info{position:relative;float:left;margin:40px 0;width:100%;height:150px}
.section.profile .content .info h3{float:left;width:100%;color:#444;font-size:13px;line-height:50px}
.section.profile .content .info h3 b{color:#0091dd;font-weight:400}
.section.profile .content a{float:right;width:130px;border-bottom:5px solid #2a82d4;background:#0093dc;color:#fff;text-align:center;letter-spacing:.5px;font-size:13px;line-height:40px}

.section.product{padding:0 0 30px 0}
.section.product .content{position:relative;height:572px}
.section.product .content .bd{position:relative;float:left}
.section.product .content .bd ul{position:relative;float:left}
.section.product .content .bd ul li{position:relative;float:left}
.section.product .content .hd{position:absolute;bottom:-25px;left:0;float:left;width:100%}
.section.product .content .hd ul{position:absolute;top:0;left:50%;float:left;margin-left:-20px;text-align:center}
.section.product .content .hd ul li{float:left;margin:5px;width:10px;height:10px;border-radius:50%;background:#fff;opacity:.33;filter:alpha(opacity=33)}
.section.product .content .hd ul li.on{opacity:1;filter:alpha(opacity=100)}
.section.product .content .left{position:relative;float:left;margin-top:85px;width:50%}
.section.product .content .left img{float:left}
.section.product .content .left img.top{margin:0 0 0 -9px}
.section.product .content .left img.bot{margin:20px 23px 0 0}
.section.product .content .right{position:relative;float:right;margin-top:86px;padding:145px 0 0 0;width:50%;color:#fff;line-height:48px}
.section.product .content .right h3{margin:0 0 5px 20px;width:580px;font-size:16px}
.section.product .content .right p{margin:0 0 0 20px;width:580px;font-size:13px}
.section.product .content .right p b{color:#9ff;font-weight:400}

.section.news{padding:0 0 70px 0}
.section.news .content ul{position:relative;float:left;margin:20px 0 0 0;width:100%}
.section.news .content ul li{position:relative;margin-top:35px;margin-bottom:35px;width:520px}
.section.news .content ul li a{float:left}
.section.news .content ul li img{float:left;padding:0 20px 0 0;width:186px;height:99px;object-fit:cover}
.section.news .content ul li h3{float:left;padding:0 0 10px 0;width:310px}
.section.news .content ul li h3 a{color:#0091dd;font-size:16px;line-height:18px}
.section.news .content ul li p{float:left;width:310px;color:#666;font-size:13px;line-height:25px}
.section.news .content ul li p span{float:right;color:#999;font-size:12px;line-height:25px}

.section.business{padding:0 0 165px 0}
.section.business .content ul{position:relative;float:left;margin:80px 0 0 0;width:100%;height:170px}
.section.business .content ul li{position:relative;float:left;margin-left:173px;width:170px;height:170px;background-color:#0091dd;background-position:center;background-repeat:no-repeat}
.section.business .content ul li:first-child{margin-left:0}
.section.business .content ul li p{position:absolute;top:220px;float:left;width:100%;color:#0091dd;text-align:center;font-size:18px}
.section.business .content ul li.bg1{background-image:url(../images/b01.png)}
.section.business .content ul li.bg2{background-image:url(../images/b02.png)}
.section.business .content ul li.bg3{background-image:url(../images/b03.png)}
.section.business .content ul li.bg4{background-image:url(../images/b04.png)}

.banner{position:absolute;top:0;z-index:1;float:left;margin:125px 0 0 0;width:100%;height:666px}
.banner .bd{position:relative;float:left;width:100%}
.banner .bd ul{float:left;width:100%}
.banner .bd ul li{float:left;width:100%;height:666px}
.banner .hd{position:absolute;bottom:10px;left:0;float:left;width:100%;height:10px;text-align:center}
.banner .hd ul{position:absolute;left:50%;float:left;margin-left:-45px}
.banner .hd ul li{float:left;margin:0 10px;width:10px;height:10px;border-radius:50%;background:#fff;background:#fff}
.banner .hd ul li.on{background:#0091dd}
.product-bg{position:absolute;top:1850px;z-index:1;width:100%;height:495px;background:#0091dd}
.business-bg{position:absolute;top:3060px;z-index:1;width:100%;height:742px;background:url(../images/business-bg.png) no-repeat center}